In this episode Chet, Romain and Tor chat with Shai Barack about how the Android platform team studies performance and understands system health - and what is system health anyway? We talk about measuring performance, deciding trade-offs, and our favorite tools such as Perfetto, Compiler Explorer, and Android Studio's Memory Profiler. Chapters: Intro (00:00) System health (0:27) Efforts to make apps more efficient (3:35) Telemetry data (5:59) Trade offs between long battery life and good performance (8:21) Scheduling groups (10:38) Static drain (13:32) Collaborating with App developers vs operating system (19:10) High refresh rates (23:26) Reach vs engagement (32:02) What tools does your team use to optimize performance? (34:10) Godbolt.org (37:09) Demystifying (39:39) The best tools are multi-player (43:52) R8 or R-Not? (45:42) Optimizing for feature sets (48:05) Tools, not Rules (50:08) What are the tools I should be aware of as an app developer looking to upscale performance? (54:36) Allocation tracker (55:37) Open source tools (57:08) Useful resources for devs to understand various tools (59:04) Final thoughts (1:06:19) Links: Link to podcast → Compiler Explorer → Perfetto → and Tools, not Rules → Catch more Android Developers Backstage → Subscribe to Android Developers → #Featured #Android #AndroidDevelopersBackstage |
登録・詳細はこちらから▶︎ プログラミング学習「キノクエスト」なら、Pytho...
In this episode Chet, Romain and Tor cha...
2024 年 10 月 31 日開催の「AWS AI Day」にて、「生成 AI...
2024 年 10 月 31 日開催の「AWS AI Day」にて、「生成 AI...
2024 年 10 月 31 日開催の「AWS AI Day」にて、「生成 AI...
2024 年 10 月 31 日開催の「AWS AI Day」にて、「生成 AI...
2024 年 10 月 31 日開催の「AWS AI Day」にて、「生成 AI...
2024 年 10 月 31 日開催の「AWS AI Day」にて、「生成 AI...
From our podcast, episode 222. #program...
Join us for a classic "Norwegian Julebor...
Git Tower is a Git Client for Windows an...
"🔥CISM Certification: Certified Informat...
🔥Data Analyst Masters Program (Discount ...